itinerant merchant - Turco Inglés Diccionario